120 W Stocker St, Glendale, CA 91202-2509, Glendale
"My favorite japanese grill, love how they cook the food in front of you with a few tricks,very enter"
"My favorite japanese grill, love how they cook the food in front of you with a few tricks,very enter"